WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
factory_map.h File Reference
#include "core/common/factory.h"
#include "yaml-cpp/yaml.h"

Go to the source code of this file.

Namespaces

namespace  wolf
 

Macros

#define WOLF_REGISTER_MAP(MapType)
 

Typedefs

typedef Factory< MapBasePtr, const YAML::Node &, const std::vector< std::string > & > wolf::FactoryMapNode
 
typedef Factory< MapBasePtr, const std::string &, const std::vector< std::string > & > wolf::FactoryMapFile
 

Macro Definition Documentation

◆ WOLF_REGISTER_MAP

#define WOLF_REGISTER_MAP (   MapType)
Value:
namespace \
{ \
const bool WOLF_UNUSED MapType##Registered = FactoryMapNode::registerCreator(#MapType, MapType::create); \
} \
namespace \
{ \
const bool WOLF_UNUSED MapType##RegisteredYaml = FactoryMapFile::registerCreator(#MapType, MapType::create); \
}